package dancetwotiktokmodelmysql

import (
	"gorm.io/gorm"
	"time"
)

// DanceAddIntimacyValueLog 亲密值日志
type DanceAddIntimacyValueLog struct {
	Id            int64  `gorm:"primaryKey;autoIncrement;comment:id" json:"api的id"`
	IntimacyValue int64  `json:"intimacyValue" gorm:"column:intimacy_value;type:bigint;default:0;not null;comment:亲密值"` // 补的积分
	UidActive     string `json:"uidActive" gorm:"column:uid_active;type:varchar(256);not null;default:'';comment: 玩家id"`
	ActiveName    string `json:"activeName" gorm:"column:active_name;type:varchar(256);not null;default:'';comment: 玩家id"`
	ActiveAvatar  string `json:"activeAvatar" gorm:"column:active_avatar;type:varchar(256);not null;default:'';comment: 玩家id"`

	UidPassive    string         `json:"uidPassive" gorm:"column:uid_passive;type:varchar(256);not null;default:'';comment: 玩家id"`
	PassiveName   string         `json:"passiveName" gorm:"column:passive_name;type:varchar(256);not null;default:'';comment: 玩家id"`
	PassiveAvatar string         `json:"passiveAvatar" gorm:"column:passive_avatar;type:varchar(256);not null;default:'';comment: 玩家id"`
	Remark        string         `json:"remark" gorm:"column:remark;type:varchar(256);not null;default:'';comment:备注"`      //
	Reviewer      string         `json:"reviewer" gorm:"column:reviewer;type:varchar(256);not null;default:'';comment:审核人"` // 审核人
	CreatedId     int64          `json:"created_id" gorm:"column:created_id;type:bigint;default:0;not null;comment:创建人id"`  // 创建人id
	CreatedAt     time.Time      `json:"created_at" gorm:"column:created_at;type:datetime"`
	UpdatedAt     time.Time      `json:"updated_at" gorm:"column:updated_at;type:datetime"`
	DeletedAt     gorm.DeletedAt `gorm:"index;type:datetime" json:"-"`
}
